Release 10.1A: OpenEdge Development:
Programming Interfaces


Alternate COM data type names

Documentation on COM objects generally specifies COM data type names similar to those shown in Table A–1 and Table A–2. However, some documentation and some COM object viewers might use an alternative nomenclature. Table A–3 shows the most common alternates.

Table A–3: Alternative COM data type names
Alternative name
Common name
VT_ARRAY 
Array
VT_BOOL 
Boolean
VT_BSTR 
String
VT_BYREF 
Pointer
VT_BYREF + VT_VARIANT 
Variant Pointer
VT_CY 
Currency
VT_DATE 
Date
VT_DISPATCH 
Object (COM)
VT_ERROR 
Error Code
VT_I1 
Byte
VT_I2 
Integer (2-byte integer)
VT_I4 
Long (4-byte integer)
VT_PTR 
Pointer
VT_PTR + VT_VARIANT 
Variant Pointer
VT_R4 
Single (Float)
VT_R8 
Double
VT_UI1 
Unsigned Byte
VT_UI2 
Unsigned Short (2-byte integer)
VT_UI4 
Unsigned Long (4-byte integer)
VT_UNKNOWN 
Object (Base)
VT_VARIANT 
Variant (<anytype>)


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095